soup of butter flour and tomato paste - Turkish English Dictionary